package com.zsj.redis.config;

import lombok.Data;
import lombok.ToString;
import org.springframework.beans.factory.annotation.Value;


@Data
@ToString
public class LettuceConfigBean {
    /**
     * 连接池最大连接数（使用负值表示没有限制） 默认 8
     */
    @Value("${spring.redis.lettuce.pool.max-active:-1}")
    private int maxActive;
    /**
     * 连接池中的最小空闲连接 默认 0
     */
    @Value("${spring.redis.lettuce.pool.min-idle:10}")
    private int minIdle;
    /**
     * 连接池中的最大空闲连接 默认 8
     */
    @Value("${spring.redis.lettuce.pool.max-idle:50}")
    private int maxIdle;
    /**
     * 连接池最大阻塞等待时间（使用负值表示没有限制）默认 -1
     */
    @Value("${spring.redis.lettuce.pool.max-wait:-1}")
    private long maxWait;

}
